package com.yshy.moviechoseseatingcommon.entity.vo.orders;

import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author :
 * @desc :
 * @create: 下午1:34
 **/
@Data
public class NoticeCallbackBo {
    /**
     * 事件类型 10:已出票 -5:已取消 15：交易成功
     */
    private Integer eventType;
    /**
     * 订单号
     */
    private String orderNo;
    /**
     * 上游订单号
     */
    private String downOderNo;
    /**
     * 时间戳
     */
    private Long timestamp;
    /**
     * 签名
     */
    private String sign;
    /**
     * 见下面说明
     */
    private DataDTO data;
    @NoArgsConstructor
    @Data
    public static class DataDTO {
        /**
         * 取消原因
         */
        private String cancelReason;
    }
}
